final sedimentation - German English Dictionary